self-employed work permit - Francés Inglés Diccionario